package com.example.mybatis;

import com.github.pagehelper.PageHelper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import java.util.List;

/**
 * Created by Administrator on 2017/1/12 0012.
 */

@RestController
public class MytatisController {

    @Autowired
    private DemoService demoService;


    @RequestMapping("/likeName")
    public List<Demo> likeName(String name){
        /*这个使用起来特别的简单，只是在原来查询的代码之前加入了一句：
        第一个参数是第几页；
        第二个参数是每页显示条数。*/
        PageHelper.startPage(2,10);
        return demoService.likeName(name);
    }

    @RequestMapping("/savedemo")
    public String save(String name){
       Demo demo= demoService.save(name);
       return demo.getId()+"";
    }

}
